100 Alexander Ct, Elizabetd City, NC 27909-5146, Elizabetd City
"Hands down the best place to eat pizza in Elizabeth City! Love this place!"
"Hands down the best place to eat pizza in Elizabeth City! Love this place!"